Library Management Slider

Yottaa delivers many features through JavaScript libraries that are installed on your site. Yottaa is constantly improving capabilities through our libraries, so it is important to keep your library up-to-date in order to take advantage of Yottaa's full range of features and data.

The Library Management slider allows organization administrators to change the Yottaa JavaScript library version or the library auto update setting from within the portal. For more information, see Library Version below.

Library Type

This section shows which library type is installed on your site. Yottaa Customer Success installs the library type that matches your product level, so you do not need to change this setting. The following table contains descriptions of the three library types. 

Monitor Library

The Monitor library provides site data and analytics including an audit of third parties, performance metrics, core web vitals, violations, and anomalies. The Monitor tracks but does not optimize your site's performance.

Optimize Library

In addition to everything in the Monitor Library, this library offers performance optimization and application sequencing capabilities. It also contains APIs that allow developers to sequence applications based on time, element visibility, user events, and other criteria.

Protect Library

In addition to everything in the Optimize Library, this library provides security capabilities through Service Blocker and Journey Shield.

Yottaa transitioned the Journey Shield feature to End of Service status on April 1, 2024. Extension monitoring and blocking stopped on this date and the Journey Shield dashboard and configuration are no longer available.

Service Worker Library This library supports Yottaa's browser Cache Experience capability. If you have opted in to using Cache Experience on your site, the Service Worker Library appears in an additional section in the Library Management Slider.

Library Version

There are two settings in this section:

  • A list of current library releases showing which release is currently installed on your site. Each current release listed has a version (Recommended, Next, or Custom) attached to it. Non-current releases do not have versions.

    For a list of recent releases and the updates they include, see Library Releases and Versions.

  • The Automatically update check box, which enables the automatic library version update feature. If you have the current Recommended library installed, the automatic update feature is enabled by default. When this feature is enabled, your site automatically receives the latest library each time we update the Recommended version.

    For more information, see Library Automatic Upgrade FAQs.

You must be the site administrator to change the library version or the Automatically update setting.

The following table shows the interaction between the two settings.

  Automatically update check box selected Automatically update check box not selected

Recommended version selected

This is the default combination of settings.

  • Current Recommended version is installed.

  • When each new Recommended version is available, it will be installed automatically.

  • Current Recommended version is installed.

  • No automatic updates will be performed. You can update manually by selecting another option here.

Next version selected
  • Current Next version is installed.

  • When each new Next version is available, it will be installed automatically.

  • Current Next version is installed.

  • No automatic updates will be performed. You can update manually by selecting another option here.

Custom version selected
  • Current Custom version is installed.

  • When each new Custom version is available, it will be installed automatically.

  • Current Custom version is installed.

  • No automatic updates will be performed. You can update manually by selecting another option here.

Non-current release selected (release not marked Recommended, Next, or Custom) The Automatically update check box is not available when non-current releases are selected.
  • Selected release is installed.

  • No automatic updates will be performed. You can update manually by selecting another option here.

At the bottom of the slider, you can choose one of the following options: 

Cancel Closes the slider without changing the settings.
Save Flushes the CDN cache of the previous JavaScript Library definition and updates to the selected library version.